﻿#TablesWrap {
}

table tr {
    height: 20px;
}

table th {
    padding: 0px;
    font-size: 11px;
    font-weight: bold;
}

table td span {
    display: block;
    font-size: 9px !important;
}

#StudentsListTableWrap {
    float: left;
    width: 250px;
}

    #StudentsListTableWrap table {
        border-bottom-right-radius: 0px;
        border-top-right-radius: 0px;
        border-right: none;
        width: 100%;
    }

        #StudentsListTableWrap table td {
            padding: 1px;
        }

            #StudentsListTableWrap table td:last-child {
                text-align: left;
            }

#MarksTableWrap {
    float: left;
    overflow-x: scroll;
    max-width: 540px;
}

    #MarksTableWrap table {
        border-radius: 0px;
    }

        #MarksTableWrap table td {
            width: 1px;
        }

        #MarksTableWrap table input[type="text"] {
            padding: 0px;
            width: 100%;
            font-size: 12px;
            padding: 0px;
            text-align: center;
            border: 0px;
            cursor: pointer;
            padding: 1px 0px;
        }

#ResultMarksTableWrap {
    width: 100px;
}

    #ResultMarksTableWrap table {
        border-bottom-left-radius: 0px;
        border-top-left-radius: 0px;
        border-left: 0px;
    }

.wrapper {
    margin: 5px;
}
